package databaseVersionControl.infra.script.validation;

import databaseVersionControl.domain.db.DBComponent;
import databaseVersionControl.domain.db.Translatable;

public abstract class PreInstallCondition<T extends DBComponent> implements Translatable {
	
	public static final int SHOULD_NOT_EXIST = 0;
	protected T component;

	public PreInstallCondition(T component) {
		this.component = component;
	}

	public abstract int getValueCondition();
	
}
